API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsWinUi
Components
CheckBox.h
1
// CheckBox.h
3
//
5
6
namespace
nkWinUi
7
{
11
class
CheckBox
:
public
Component
12
{
13
public :
14
22
CheckBox
(
MainSystem
* parentSystem) ;
26
~CheckBox
() ;
27
28
// Getters
32
virtual
bool
isChecked
()
const
= 0 ;
36
std::function<void (
CheckBox
*)>
getCheckCallback
()
const
;
37
38
// Setters
44
virtual
void
setChecked
(
bool
val) = 0 ;
50
void
setCheckCallback
(std::function<
void
(
CheckBox
*)> value) ;
51
} ;
52
}
nkWinUi::CheckBox::setCheckCallback
void setCheckCallback(std::function< void(CheckBox *)> value)
nkWinUi::CheckBox::setChecked
virtual void setChecked(bool val)=0
nkWinUi::CheckBox
A graphical check box.
Definition:
CheckBox.h:12
nkWinUi::Component
Base class for any graphical component.
Definition:
Component.h:12
nkWinUi::CheckBox::CheckBox
CheckBox(MainSystem *parentSystem)
nkWinUi::MainSystem
The main system of the component.
Definition:
MainSystem.h:18
nkWinUi::CheckBox::~CheckBox
~CheckBox()
nkWinUi::CheckBox::isChecked
virtual bool isChecked() const =0
nkWinUi::CheckBox::getCheckCallback
std::function< void(CheckBox *)> getCheckCallback() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition:
Button.h:7
Generated by
Doxygen
1.8.18